package com.enjoyor.soa.traffic.api.ubms.dto;

import java.io.Serializable;
import java.util.Date;

/**
 * 视频监控点位信息DTO
 * 
 * @author yuankun
 * @version V1.0
 */
public class VideoSiteInfoDto implements Serializable {

	private static final long serialVersionUID = 1L;

	private String vdSiteId;
	private String vdSiteName;
	private String letterAbbr;
	private String pixLevelCode;
	private String pixLevelValue;
	private String pixLevelName;
	private String devTypeCode;
	private String devTypeValue;
	private String devTypeName;
	private String manufact;
	private String model;
	private String streamTypeCode;
	private String streamTypeValue;
	private String streamTypeName;
	private String realStreamSourceCode;
	private String realStreamSourceValue;
	private String realStreamSourceName;
	private String realEncode;
	private String replayStreamSourceCode;
	private String replayStreamSourceValue;
	private String replayStreamSourceName;
	private String replayEncode;
	private int channId;
	private double coordX;
	private double coordY;
	private String isHighCode;
	private String isHighValue;
	private String isHighName;
	private String isVisibleCode;
	private String isVisibleValue;
	private String isVisibleName;
	private String matrixId;
	private String regionId;
	private String regionName;
	private String vdSiteLogicId;
	private String manageDept;
	private String deptName;
	private String manageId;
	private String interId;
	private String db33Id;
	private String project;
	private String company;
	private String deviceStatusCode;
	private String deviceStatusValue;
	private String deviceStatusName;
	private String photo;

	/*运维平台冗余字段*/
	private String brand;	 		//品牌
	private String brandName;	    //品牌名称
	private Date buildDate; 		//建设时间
	private Date checkDate; 		//验收时间
	private String managePerson;	//管理负责人
	private String managePersonName;//管理负责人名字
	private String dispathMode; 	//通讯方式编号
	private String dispathModeName; //通讯方式名称
	private String dispathTreaty; 	//通讯协议编号
	private String dispathTreatyName;//通讯协议名称
	private String netMask;			//子网掩码
	private String gateway; 		//网关
	private String netMode; 		//联网类型(联网：0，未联网：1)
	private String netModeName;
	private String oppmDept;		//维护单位编号
	private String oppmDeptName;	//维护单位名称
	private int periodDate; 		//质保期(年)
	private Date shelfLief; 		//质保到期时间
	private int useAge; 			//使用年限（年）
	private Date oppmDate;			//维护日期
	private int oppmCycle; 			//维护周期
	private Date nextOppmDate; 		//下次维护日期
	private String roadId;          //所属道路编号
	private String roadName;		//所属道路名称
	private String blockId; 		//所属路段编号
	private String blockName;		//所属路段名称
	private String crossId;			//所属路口编号
	private String crossName;		//所属路口名称
	private String siteDescrible; 	//位置描述
	private int devHight; 			//高程
	private String supportModeCode;	//支持方式编号
	private String supportModeName; //支持方式名称
	private String orientCode; 		//朝向编号
	private String orientName; 		//朝向名称
	private String classNet;	    //网络类型
	private String classNetName;	//网络类型名称


	/**
	 * 获取视频监控点位编码
	 * 
	 * @return String
	 */
	public String getVdSiteId() {
		return vdSiteId;
	}

	/**
	 * 设置视频监控点位编码
	 * 
	 * @param vdSiteId
	 *            点位编码
	 */
	public void setVdSiteId(String vdSiteId) {
		this.vdSiteId = vdSiteId;
	}

	/**
	 * 获取视频监控点位名称
	 * 
	 * @return String
	 */
	public String getVdSiteName() {
		return vdSiteName;
	}

	/**
	 * 设置视频监控点位名称
	 * 
	 * @param vdSiteName
	 *            点位名称
	 */
	public void setVdSiteName(String vdSiteName) {
		this.vdSiteName = vdSiteName;
	}

	/**
	 * 获取视频监控点位名称拼音缩写
	 * 
	 * @return String
	 */
	public String getLetterAbbr() {
		return letterAbbr;
	}

	/**
	 * 设置视频监控点位名称拼音缩写
	 * 
	 * @param letterAbbr
	 *            点位名称
	 */
	public void setLetterAbbr(String letterAbbr) {
		this.letterAbbr = letterAbbr;
	}

	/**
	 * 获取视频监控设备生产厂商
	 * 
	 * @return String
	 */
	public String getManufact() {
		return manufact;
	}

	/**
	 * 设置视频监控设备生产厂商
	 * 
	 * @param manufact
	 *            生产厂商名称
	 */
	public void setManufact(String manufact) {
		this.manufact = manufact;
	}

	/**
	 * 获取视频监控设备型号
	 * 
	 * @return String
	 */
	public String getModel() {
		return model;
	}

	/**
	 * 设置视频监控设备型号
	 * 
	 * @param model
	 *            设备型号
	 */
	public void setModel(String model) {
		this.model = model;
	}

	/**
	 * 获取实时编码器编码
	 * 
	 * @return String
	 */
	public String getRealEncode() {
		return realEncode;
	}

	/**
	 * 设置实时编码器编码
	 * 
	 * @param realEncode
	 *            实时编码器编码
	 */
	public void setRealEncode(String realEncode) {
		this.realEncode = realEncode;
	}

	/**
	 * 获取回放编码器编码
	 * 
	 * @return String
	 */
	public String getReplayEncode() {
		return replayEncode;
	}

	/**
	 * 设置回放编码器编码
	 * 
	 * @param replayEncode
	 *            回放编码器编码
	 */
	public void setReplayEncode(String replayEncode) {
		this.replayEncode = replayEncode;
	}

	/**
	 * 获取视频通道号
	 * 
	 * @return int
	 */
	public int getChannId() {
		return channId;
	}

	/**
	 * 设置视频通道号
	 * 
	 * @param channId
	 *            视频通道号
	 */
	public void setChannId(int channId) {
		this.channId = channId;
	}

	/**
	 * 获取视频监控点位经度坐标
	 * 
	 * @return double
	 */
	public double getCoordX() {
		return coordX;
	}

	/**
	 * 设置视频监控点位经度坐标
	 * 
	 * @param coordX
	 *            经度坐标
	 */
	public void setCoordX(double coordX) {
		this.coordX = coordX;
	}

	/**
	 * 获取视频监控点位纬度坐标
	 * 
	 * @return double
	 */
	public double getCoordY() {
		return coordY;
	}

	/**
	 * 设置视频监控点位纬度坐标
	 * 
	 * @param coordY
	 *            纬度坐标
	 */
	public void setCoordY(double coordY) {
		this.coordY = coordY;
	}

	/**
	 * 获取视频矩阵编码
	 * 
	 * @return String
	 */
	public String getMatrixId() {
		return matrixId;
	}

	/**
	 * 设置视频矩阵编码
	 * 
	 * @param matrixId
	 *            矩阵编码
	 * @see VideoMatrixInfoDto
	 */
	public void setMatrixId(String matrixId) {
		this.matrixId = matrixId;
	}

	/**
	 * 获取行政区编码
	 * 
	 * @return String
	 */
	public String getRegionId() {
		return regionId;
	}

	/**
	 * 设置行政区编码
	 * 
	 * @param regionId
	 *            行政区编码
	 * @see RegionInfoDto
	 */
	public void setRegionId(String regionId) {
		this.regionId = regionId;
	}

	/**
	 * 获取视频监控点位逻辑编码
	 * 
	 * @return String
	 */
	public String getVdSiteLogicId() {
		return vdSiteLogicId;
	}

	/**
	 * 设置视频监控点位逻辑编码
	 * 
	 * @param vdSiteLogicId
	 *            点位逻辑编码
	 */
	public void setVdSiteLogicId(String vdSiteLogicId) {
		this.vdSiteLogicId = vdSiteLogicId;
	}

	/**
	 * 获取设备管理部门编码
	 * 
	 * @return String
	 */
	public String getManageDept() {
		return manageDept;
	}

	/**
	 * 设置设备管理部门编码
	 * 
	 * @param manageDept
	 *            管理部门编码
	 * @see DeptInfoDto
	 */
	public void setManageDept(String manageDept) {
		this.manageDept = manageDept;
	}

	/**
	 * 获取设备管理编码
	 * 
	 * @return String
	 */
	public String getManageId() {
		return manageId;
	}

	/**
	 * 设置设备管理编码
	 * 
	 * @param manageId
	 *            设备管理编码
	 */
	public void setManageId(String manageId) {
		this.manageId = manageId;
	}

	/**
	 * 获取设备国际编码
	 * 
	 * @return String
	 */
	public String getInterId() {
		return interId;
	}

	/**
	 * 设置设备国际编码
	 * 
	 * @param interId
	 *            设备国际编码
	 */
	public void setInterId(String interId) {
		this.interId = interId;
	}

	/**
	 * 获取设备DB33编码
	 * 
	 * @return String
	 */
	public String getDb33Id() {
		return db33Id;
	}

	/**
	 * 设置设备DB33编码
	 * 
	 * @param db33Id
	 *            DB33编码
	 */
	public void setDb33Id(String db33Id) {
		this.db33Id = db33Id;
	}

	/**
	 * 获取建设项目名称
	 * 
	 * @return String
	 */
	public String getProject() {
		return project;
	}

	/**
	 * 设置建设项目名称
	 * 
	 * @param project
	 *            项目名称
	 */
	public void setProject(String project) {
		this.project = project;
	}

	/**
	 * 获取建设公司名称
	 * 
	 * @return String
	 */
	public String getCompany() {
		return company;
	}

	/**
	 * 设置建设公司名称
	 * 
	 * @param company
	 *            公司名称
	 */
	public void setCompany(String company) {
		this.company = company;
	}

	/**
	 * 获取视频监控设备像素级别字典码
	 * 
	 * @return String
	 */
	public String getPixLevelCode() {
		return pixLevelCode;
	}

	/**
	 * 设置视频监控设备像素级别字典码
	 * 
	 * @param pixLevelCode
	 *            视频监控设备像素级别字典码
	 * @see DeviceDicDto
	 */
	public void setPixLevelCode(String pixLevelCode) {
		this.pixLevelCode = pixLevelCode;
	}

	/**
	 * 获取视频监控设备像素级别字典值
	 * 
	 * @return String
	 */
	public String getPixLevelValue() {
		return pixLevelValue;
	}

	/**
	 * 设置视频监控设备像素级别字典值
	 * 
	 * @param pixLevelValue
	 *            视频监控设备像素级别字典值
	 * @see DeviceDicDto
	 */
	public void setPixLevelValue(String pixLevelValue) {
		this.pixLevelValue = pixLevelValue;
	}

	/**
	 * 获取视频监控设备像素级别字典名
	 * 
	 * @return String
	 */
	public String getPixLevelName() {
		return pixLevelName;
	}

	/**
	 * 设置视频监控设备像素级别字典名
	 * 
	 * @param pixLevelName
	 *            视频监控设备像素级别字典名
	 * @see DeviceDicDto
	 */
	public void setPixLevelName(String pixLevelName) {
		this.pixLevelName = pixLevelName;
	}

	/**
	 * 获取视频监控设备类别字典码
	 * 
	 * @return String
	 */
	public String getDevTypeCode() {
		return devTypeCode;
	}

	/**
	 * 设置视频监控设备类别字典码
	 * 
	 * @param devTypeCode
	 *            视频监控设备类别字典码
	 * @see DeviceDicDto
	 */
	public void setDevTypeCode(String devTypeCode) {
		this.devTypeCode = devTypeCode;
	}

	/**
	 * 获取视频监控设备类别字典值
	 * 
	 * @return String
	 */
	public String getDevTypeValue() {
		return devTypeValue;
	}

	/**
	 * 设置视频监控设备类别字典值
	 * 
	 * @param devTypeValue
	 *            视频监控设备类别字典值
	 * @see DeviceDicDto
	 */
	public void setDevTypeValue(String devTypeValue) {
		this.devTypeValue = devTypeValue;
	}

	/**
	 * 获取视频监控设备类别字典名
	 * 
	 * @return String
	 */
	public String getDevTypeName() {
		return devTypeName;
	}

	/**
	 * 设置视频监控设备类别字典名
	 * 
	 * @param devTypeName
	 *            视频监控设备类别字典名
	 * @see DeviceDicDto
	 */
	public void setDevTypeName(String devTypeName) {
		this.devTypeName = devTypeName;
	}

	/**
	 * 获取视频监控设备码流类型字典码
	 * 
	 * @return String
	 */
	public String getStreamTypeCode() {
		return streamTypeCode;
	}

	/**
	 * 设置视频监控设备码流类型字典码
	 * 
	 * @param streamTypeCode
	 *            视频监控设备码流类型字典码
	 * @see DeviceDicDto
	 */
	public void setStreamTypeCode(String streamTypeCode) {
		this.streamTypeCode = streamTypeCode;
	}

	/**
	 * 获取视频监控设备码流类型字典值
	 * 
	 * @return String
	 */
	public String getStreamTypeValue() {
		return streamTypeValue;
	}

	/**
	 * 设置视频监控设备码流类型字典值
	 * 
	 * @param streamTypeValue
	 *            视频监控设备码流类型字典值
	 * @see DeviceDicDto
	 */
	public void setStreamTypeValue(String streamTypeValue) {
		this.streamTypeValue = streamTypeValue;
	}

	/**
	 * 获取视频监控设备码流类型字典名
	 * 
	 * @return String
	 */
	public String getStreamTypeName() {
		return streamTypeName;
	}

	/**
	 * 设置视频监控设备码流类型字典名
	 * 
	 * @param streamTypeName
	 *            视频监控设备码流类型字典名
	 * @see DeviceDicDto
	 */
	public void setStreamTypeName(String streamTypeName) {
		this.streamTypeName = streamTypeName;
	}

	/**
	 * 获取视频实时取流方式字典码
	 * 
	 * @return String
	 */
	public String getRealStreamSourceCode() {
		return realStreamSourceCode;
	}

	/**
	 * 设置视频实时取流方式字典码
	 * 
	 * @param realStreamSourceCode
	 *            视频实时取流方式字典码
	 * @see DeviceDicDto
	 */
	public void setRealStreamSourceCode(String realStreamSourceCode) {
		this.realStreamSourceCode = realStreamSourceCode;
	}

	/**
	 * 获取视频实时取流方式字典值
	 * 
	 * @return String
	 */
	public String getRealStreamSourceValue() {
		return realStreamSourceValue;
	}

	/**
	 * 设置视频实时取流方式字典值
	 * 
	 * @param realStreamSourceValue
	 *            视频实时取流方式字典值
	 * @see DeviceDicDto
	 */
	public void setRealStreamSourceValue(String realStreamSourceValue) {
		this.realStreamSourceValue = realStreamSourceValue;
	}

	/**
	 * 获取视频实时取流方式字典名
	 * 
	 * @return String
	 */
	public String getRealStreamSourceName() {
		return realStreamSourceName;
	}

	/**
	 * 设置视频实时取流方式字典名
	 * 
	 * @param realStreamSourceName
	 *            视频实时取流方式字典名
	 * @see DeviceDicDto
	 */
	public void setRealStreamSourceName(String realStreamSourceName) {
		this.realStreamSourceName = realStreamSourceName;
	}

	/**
	 * 获取视频回放取流方式字典码
	 * 
	 * @return String
	 */
	public String getReplayStreamSourceCode() {
		return replayStreamSourceCode;
	}

	/**
	 * 设置视频回放取流方式字典码
	 * 
	 * @param replayStreamSourceCode
	 *            视频回放取流方式字典码
	 * @see DeviceDicDto
	 */
	public void setReplayStreamSourceCode(String replayStreamSourceCode) {
		this.replayStreamSourceCode = replayStreamSourceCode;
	}

	/**
	 * 获取视频回放取流方式字典值
	 * 
	 * @return String
	 */
	public String getReplayStreamSourceValue() {
		return replayStreamSourceValue;
	}

	/**
	 * 设置视频回放取流方式字典值
	 * 
	 * @param replayStreamSourceValue
	 *            视频回放取流方式字典值
	 * @see DeviceDicDto
	 */
	public void setReplayStreamSourceValue(String replayStreamSourceValue) {
		this.replayStreamSourceValue = replayStreamSourceValue;
	}

	/**
	 * 获取视频回放取流方式字典名
	 * 
	 * @return String
	 */
	public String getReplayStreamSourceName() {
		return replayStreamSourceName;
	}

	/**
	 * 设置视频回放取流方式字典名
	 * 
	 * @param replayStreamSourceName
	 *            视频回放取流方式字典名
	 * @see DeviceDicDto
	 */
	public void setReplayStreamSourceName(String replayStreamSourceName) {
		this.replayStreamSourceName = replayStreamSourceName;
	}

	/**
	 * 获取是否高空视频点位字典码
	 * 
	 * @return String
	 */
	public String getIsHighCode() {
		return isHighCode;
	}

	/**
	 * 设置是否高空视频点位字典码
	 * 
	 * @param isHighCode
	 *            是否高位视频点位字典码
	 * @see PublicDicDto
	 */
	public void setIsHighCode(String isHighCode) {
		this.isHighCode = isHighCode;
	}

	/**
	 * 获取是否高空视频点位字典值
	 * 
	 * @return String
	 */
	public String getIsHighValue() {
		return isHighValue;
	}

	/**
	 * 设置是否高空视频点位字典值
	 * 
	 * @param isHighValue
	 *            是否高空视频点位字典值
	 * @see PublicDicDto
	 */
	public void setIsHighValue(String isHighValue) {
		this.isHighValue = isHighValue;
	}

	/**
	 * 获取是否高空视频点位字典名
	 * 
	 * @return String
	 */
	public String getIsHighName() {
		return isHighName;
	}

	/**
	 * 设置是否高空视频点位字典名
	 * 
	 * @param isHighName
	 *            高空视频点位字典名
	 * @see PublicDicDto
	 */
	public void setIsHighName(String isHighName) {
		this.isHighName = isHighName;
	}

	/**
	 * 获取是否显示字典码
	 * 
	 * @return String
	 */
	public String getIsVisibleCode() {
		return isVisibleCode;
	}

	/**
	 * 设置是否显示字典码
	 * 
	 * @param isVisibleCode
	 *            是否显示字典码
	 * @see PublicDicDto
	 */
	public void setIsVisibleCode(String isVisibleCode) {
		this.isVisibleCode = isVisibleCode;
	}

	/**
	 * 获取是否显示字典值
	 * 
	 * @return String
	 */
	public String getIsVisibleValue() {
		return isVisibleValue;
	}

	/**
	 * 设置是否显示字典值
	 * 
	 * @param isVisibleValue
	 *            是否显示字典值
	 * @see PublicDicDto
	 */
	public void setIsVisibleValue(String isVisibleValue) {
		this.isVisibleValue = isVisibleValue;
	}

	/**
	 * 获取是否显示字典名
	 * 
	 * @return String
	 */
	public String getIsVisibleName() {
		return isVisibleName;
	}

	/**
	 * 设置是否显示字典名
	 * 
	 * @param isVisibleName
	 *            是否显示字典名
	 * @see PublicDicDto
	 */
	public void setIsVisibleName(String isVisibleName) {
		this.isVisibleName = isVisibleName;
	}

	/**
	 * 获取所属行政区域名称
	 * 
	 * @see RegionInfoDto
	 */
	public String getRegionName() {
		return regionName;
	}

	/**
	 * 设置所属行政区域编码
	 * 
	 * @param regionName
	 *            行政区域名称
	 * @see RegionInfoDto
	 */
	public void setRegionName(String regionName) {
		this.regionName = regionName;
	}

	/**
	 * 获取设备状态的字典码
	 * 
	 * @return String
	 */
	public String getDeviceStatusCode() {
		return deviceStatusCode;
	}

	/**
	 * 设置设备状态字典码
	 * 
	 * @param deviceStatusCode
	 *            设备状态字典码
	 * @see DeviceDicDto
	 */
	public void setDeviceStatusCode(String deviceStatusCode) {
		this.deviceStatusCode = deviceStatusCode;
	}

	/**
	 * 获取设备状态的字典值
	 * 
	 * @return String
	 */
	public String getDeviceStatusValue() {
		return deviceStatusValue;
	}

	/**
	 * 设置设备状态字典值
	 * 
	 * @param deviceStatusValue
	 *            设备状态字典值
	 * @see DeviceDicDto
	 */
	public void setDeviceStatusValue(String deviceStatusValue) {
		this.deviceStatusValue = deviceStatusValue;
	}

	/**
	 * 获取设备状态的字典名
	 * 
	 * @return String
	 */
	public String getDeviceStatusName() {
		return deviceStatusName;
	}

	/**
	 * 设置设备状态字典名
	 * 
	 * @param deviceStatusName
	 *            设备状态字典名
	 * @see DeviceDicDto
	 */
	public void setDeviceStatusName(String deviceStatusName) {
		this.deviceStatusName = deviceStatusName;
	}

	/**
	 * 获取部门名称
	 * 
	 * @return String
	 */
	public String getDeptName() {
		return deptName;
	}

	/**
	 * 设置部门名称
	 * 
	 * @param deptName
	 *            部门名称
	 * @see DeptInfoDto
	 */
	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}
	
	
	/**
	 * 获取设备照片
	 * 
	 * @return String
	 */
	public String getPhoto() {
		return photo;
	}

	/**
	 * 设置设备照片
	 * 
	 * @param photo
	 *            照片
	 */
	public void setPhoto(String photo) {
		this.photo = photo;
	}

	/**
	 * 获取品牌
	 * @return String
	 */
	public String getBrand() {
		return brand;
	}

	/**
	 * 设置品牌
	 * @param brand
	 */
	public void setBrand(String brand) {
		this.brand = brand;
	}

	/**
	 * 获取建设时间
	 * @return Date
	 */
	public Date getBuildDate() {
		return buildDate;
	}

	/**
	 * 设置建设时间
	 * @param buildDate
	 */
	public void setBuildDate(Date buildDate) {
		this.buildDate = buildDate;
	}

	/**
	 * 获取验收时间
	 * @return Date
	 */
	public Date getCheckDate() {
		return checkDate;
	}

	/**
	 *	设置验收时间
	 * @param checkDate
	 */
	public void setCheckDate(Date checkDate) {
		this.checkDate = checkDate;
	}

	/**
	 * 获取管理负责人
	 * @return String
	 */
	public String getManagePerson() {
		return managePerson;
	}

	/**
	 * 设置管理负责人
	 * @param managePerson
	 */
	public void setManagePerson(String managePerson) {
		this.managePerson = managePerson;
	}

	/**
	 * 获取通讯方式编号
	 * @return String
	 */
	public String getDispathMode() {
		return dispathMode;
	}

	/**
	 *	设置通讯方式编号
	 * @param dispathMode
	 */
	public void setDispathMode(String dispathMode) {
		this.dispathMode = dispathMode;
	}

	/**
	 * 获取通讯协议编号
	 * @return String
	 */
	public String getDispathTreaty() {
		return dispathTreaty;
	}

	/**
	 * 设置通讯协议编号
	 * @param dispathTreaty
	 */
	public void setDispathTreaty(String dispathTreaty) {
		this.dispathTreaty = dispathTreaty;
	}

	/**
	 * 获取子网掩码
	 * @return String
	 */
	public String getNetMask() {
		return netMask;
	}

	/**
	 * 设置子网掩码
	 * @param netMask
	 */
	public void setNetMask(String netMask) {
		this.netMask = netMask;
	}

	/**
	 * 获取网关
	 * @return String
	 */
	public String getGateway() {
		return gateway;
	}

	/**
	 * 设置网关
	 * @param gateway
	 */
	public void setGateway(String gateway) {
		this.gateway = gateway;
	}

	/**
	 * 获取维护单位编号
	 * @return String
	 */
	public String getOppmDept() {
		return oppmDept;
	}

	/**
	 * 设置维护单位编号
	 * @param oppmDept
	 */
	public void setOppmDept(String oppmDept) {
		this.oppmDept = oppmDept;
	}

	/**
	 *	获取保质期
	 * @return int
	 */
	public int getPeriodDate() {
		return periodDate;
	}

	/**
	 * 设置保质期
	 * @param periodDate
	 */
	public void setPeriodDate(int periodDate) {
		this.periodDate = periodDate;
	}

	/**
	 * 获取保质到期时间
	 * @return
	 */
	public Date getShelfLief() {
		return shelfLief;
	}

	/**
	 * 设置保质到期时间
	 * @param shelfLief
	 */
	public void setShelfLief(Date shelfLief) {
		this.shelfLief = shelfLief;
	}

	/**
	 * 获取使用年限
	 * @return int
	 */
	public int getUseAge() {
		return useAge;
	}

	/**
	 * 设置使用年限
	 * @param useAge
	 */
	public void setUseAge(int useAge) {
		this.useAge = useAge;
	}

	/**
	 * 设置维护日期
	 * @return Date
	 */
	public Date getOppmDate() {
		return oppmDate;
	}

	/**
	 * 获取维护日期
	 * @param oppmDate
	 */
	public void setOppmDate(Date oppmDate) {
		this.oppmDate = oppmDate;
	}


	/**
	 * 获取维护周期
	 * @return int
	 */
	public int getOppmCycle() {
		return oppmCycle;
	}

	/**
	 * 设置维护周期
	 * @param oppmCycle
	 */
	public void setOppmCycle(int oppmCycle) {
		this.oppmCycle = oppmCycle;
	}

	/**
	 * 获取下次维护日期
	 * @return Date
	 */
	public Date getNextOppmDate() {
		return nextOppmDate;
	}

	/**
	 * 设置下次维护日期
	 * @param nextOppmDate
	 */
	public void setNextOppmDate(Date nextOppmDate) {
		this.nextOppmDate = nextOppmDate;
	}

	/**
	 * 获取所属道路编号
	 * @return String
	 */
	public String getRoadId() {
		return roadId;
	}

	/**
	 * 设置所属道路编号
	 * @param roadId
	 */
	public void setRoadId(String roadId) {
		this.roadId = roadId;
	}

	/**
	 * 获取所属路口编号
	 * @return
	 */
	public String getCrossId() {
		return crossId;
	}

	/**
	 * 设置所属路口编号
	 * @param crossId
	 */
	public void setCrossId(String crossId) {
		this.crossId = crossId;
	}

	public String getCrossName() {
		return crossName;
	}

	public void setCrossName(String crossName) {
		this.crossName = crossName;
	}
	/**
	 * 获取所属路段编号
	 * @return String
	 */
	public String getBlockId() {
		return blockId;
	}

	/**
	 * 设置所属路段编号
	 * @param blockId
	 */
	public void setBlockId(String blockId) {
		this.blockId = blockId;
	}

	/**
	 * 获取位置描述
	 * @return String
	 */
	public String getSiteDescrible() {
		return siteDescrible;
	}

	/**
	 * 设置位置描述
	 * @param siteDescrible
	 */
	public void setSiteDescrible(String siteDescrible) {
		this.siteDescrible = siteDescrible;
	}

	/**
	 * 获取高程
	 * @return int
	 */
	public int getDevHight() {
		return devHight;
	}

	/**
	 * 设置高程
	 * @param devHight
	 */
	public void setDevHight(int devHight) {
		this.devHight = devHight;
	}

	/**
	 * 获取支持方式编号
	 * @return String
	 */
	public String getSupportModeCode() {
		return supportModeCode;
	}

	/**
	 * 设置支持方式编号
	 * @param supportModeCode
	 */
	public void setSupportModeCode(String supportModeCode) {
		this.supportModeCode = supportModeCode;
	}

	/**
	 * 获取朝向编号
	 * @return String
	 */
	public String getOrientCode() {
		return orientCode;
	}

	/**
	 * 设置朝向编号
	 * @param orientCode
	 */
	public void setOrientCode(String orientCode) {
		this.orientCode = orientCode;
	}

	/**
	 * 设置联网类型
	 * @return String
	 */
	public String getNetMode() {
		return netMode;
	}

	/**
	 * 获取联网类型
	 * @param netMode
	 */
	public void setNetMode(String netMode) {
		this.netMode = netMode;
	}

	/**
	 * 设置联网类型名称
	 * @return String
	 */
	public String getNetModeName() {
		return netModeName;
	}

	/**
	 *  获取联网类型名称
	 * @param netModeName
	 */
	public void setNetModeName(String netModeName) {
		this.netModeName = netModeName;
	}


	public String getManagePersonName() {
		return managePersonName;
	}

	public void setManagePersonName(String managePersonName) {
		this.managePersonName = managePersonName;
	}

	public String getDispathModeName() {
		return dispathModeName;
	}

	public void setDispathModeName(String dispathModeName) {
		this.dispathModeName = dispathModeName;
	}

	public String getDispathTreatyName() {
		return dispathTreatyName;
	}

	public void setDispathTreatyName(String dispathTreatyName) {
		this.dispathTreatyName = dispathTreatyName;
	}

	public String getOppmDeptName() {
		return oppmDeptName;
	}

	public void setOppmDeptName(String oppmDeptName) {
		this.oppmDeptName = oppmDeptName;
	}

	public String getRoadName() {
		return roadName;
	}

	public void setRoadName(String roadName) {
		this.roadName = roadName;
	}

	public String getBlockName() {
		return blockName;
	}

	public void setBlockName(String blockName) {
		this.blockName = blockName;
	}

	public String getSupportModeName() {
		return supportModeName;
	}

	public void setSupportModeName(String supportModeName) {
		this.supportModeName = supportModeName;
	}

	public String getOrientName() {
		return orientName;
	}

	public void setOrientName(String orientName) {
		this.orientName = orientName;
	}

	public String getClassNet() {
		return classNet;
	}

	public void setClassNet(String classNet) {
		this.classNet = classNet;
	}

	public String getClassNetName() {
		return classNetName;
	}

	public void setClassNetName(String classNetName) {
		this.classNetName = classNetName;
	}

	public String getBrandName() {
		return brandName;
	}

	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}
}
